﻿using sipfe.Controllers.Base;
using sipfe.model.dataAccess;
using sipfe.service.mante;
using sipfe.util;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;

namespace sipfe.Areas.Mante.Controllers
{
    public class UsuarioController : BaseSipfeController
    {
        //
        // GET: /Mante/Usuario/

        string Titulo = "MANTENIMIENTO DE USUARIOS DEL SISTEMA";

        //public ActionResult Index()
        //{
        //    return View();
        //}
        public ActionResult IndexCab()
        {
            ViewBag.TITULO = Titulo;
            return View();
        }

        public ViewResult UsuarioDet(string sw, string nameItem, string idItem)
        {
            UsuarioManteService usuarioManteService = new UsuarioManteService();
            ViewBag.SelectTipoPerfil = formaSelectCompendio(Constante.getInstance().N_IDE_TABLA_TIPO_PERFIL_USUARIO);
            IList<dynamic> lista = usuarioManteService.listaUsuarioDetService(sw, nameItem.ToUpper(), idItem);
            int cant = lista.Count();

            if (cant > 0)
            {
                return View(lista);
            }
            else
            {
                return View("SinRegistros");
            }
        }
    }
}
